blue cattle dog - English Synonyms Dictionary